@charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{font:normal 12px/180% 'pingfang SC','Microsoft YaHei',\5FAE\8F6F\96C5\9ED1,'SimSun';color:#333;background:url("images/bg.jpg") repeat center top;}
*, *::after, *::before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;}
*{margin:0;padding:0;outline:0;border:0;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a,img{-webkit-touch-callout:none;}
ol,ul,li{list-style:none;}
em,i{font-style:normal;}
input,select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font-size:100%;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
button, input[type=button],input[type=reset],input[type=submit]{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
div{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.g-ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.g-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/*copyright*/
#copyright{margin:0px auto;text-align:center;padding:20px 0;line-height:180%;clear:both;}
.w1000{width:1000px;}
.w1200{width:1200px;}
/*=====public end=====*/
.white,.white a:link,.white a:visited,.white a:hover{color:white;}
.brown,.brown a:link,.brown a:visited,.brown a:hover{color:#97601b;}
.red,.red a:link,.red a:visited,.red a:hover{color:#f76a18;}
.header{background:#fff;height:41px;width:100%;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;padding-top:8px;}
.header em a{margin:0 6px;}
.header em,.header em a,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
.ban{height:440px;background:url("images/banner.jpg") repeat center top;background-size:cover;}
.ban img{width:100%}
.nav{text-align:center;opacity:90%;width:100%;height:70px;background:linear-gradient(180deg,#bc0000 0%,#e2000b 100%);}
.nav .w1200{line-height:70px;font-size:28px;color:#fff;font-weight:bold;}
.nav a{margin:0 120px;}

.tit01{margin-top:55px;width:1200px;height:55px;background:url("images/titbg.png") repeat center top;background-size:cover;}
.tit01 span{line-height:55px;color:#fff;font-size:32px;font-weight:700;display:inline-block;width:200px;margin-left:30px;}
.tit01 em{line-height:55px;color:#a0a0a0;font-size:16px;display:inline-block;float:right;}
.tit01 em a:link,.tit01 em a:visited{color:#a0a0a0;}
/*p1Con*/
.p1_con{height:180px;background:#ffede9;border-radius:0px 8px 8px 0px;}
.list18{padding:10px 30px 0 30px;}
.list18 li{font-size:18px;line-height:28px;padding-left:14px;position:relative;margin-top:16px;}
.list18 li:hover,.list14 li:focus,.list14 li:active{border-left:2px solid #c20000;color:#c20000;padding-left:12px;}
.list18 li:hover a:link,.list14 li:focus a:link,.list14 li:active a:link{color:#c20000;}
.list24 li{line-height:34px;font-size:24px;position:relative;border-bottom:1px solid #030303;height:107px;display:table;width:470px;}
.list24 li:last-child{border-bottom:none;}
.list24 li p,.list20 li p{display:table-cell;vertical-align:middle;}

.list20 li{line-height:34px;font-size:20px;position:relative;padding-left:15px;border-bottom:1px solid #979797;height:111px;display:table;width:100%;}
.list20 li:before{content:"";position:absolute;top:55px;left:1px;background:#000;width:5px;height:5px;border-radius:50%;}
.list20 li em{font-size:14px;color:#878787;float:right;}
.list20 li.dh:before{top:36px;}
.list20 li a{display:inline-block;}


.p1_con .fl{width:711px;}
.p1_con .fr{width:489px;position:relative;}
.p2_con .fl{width:710px;}
.p2_con .fr{width:470px;position:relative;}
.p2_con .swiper-container{width:100%;height:428px;position:relative;}
.p2_con .swiper-container .swiper-slide{position:relative;}
.p2_con .swiper-container .swiper-slide span{position:absolute;width:100%;font-size:20px;background:#d9000b;height:47px;line-height:47px;left:0;bottom:0;padding-left:20px;}
.swiper-pagination1{position:absolute;right:10px;text-align:right;bottom:10px;width:30%;z-index:99;}
.swiper-pagination1 .swiper-pagination-switch{display:inline-block;width:11px;height:11px;border-radius:50%;background:#fff;margin-right:8px;cursor:pointer;}
.swiper-pagination1 .swiper-active-switch{background:#ffebb9;}
.p2_con .lh_list1{width:470px;}
.p2_con .lh_list1 li{background:#ffede9;width:470px;height:86px;padding:11px 20px 11px 20px;position:relative;margin-bottom:1px;font:normal 20px/33px "Microsoft YaHei";color:#000;display:table;}
.p2_con .lh_list1 li div{display:table-cell;vertical-align:middle;}
.p2_con .lh_list1 li a:link,.p2_con .lh_list1 li a:visited{color:#000;}
.p2_con .lh_list1 li a:hover,.p2_con .lh_list1 li:hover,.p2_con .lh_list1 li:hover a,.p2_con .lh_list1 li:hover a.red{color:#fff;}
.p2_con .lh_list1 li a:hover{text-decoration:underline;}
.p2_con .lh-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.p2_con .lh-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#c23333;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.p2_con .lh-bounce-to-right:hover,.p2_con .lh-bounce-to-right:focus,.p2_con .lh-bounce-to-right:active{color:#fff;}
.p2_con .lh-bounce-to-right:hover:before,.p2_con .lh-bounce-to-right:focus:before,.p2_con .lh-bounce-to-right:active:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:0.9;-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.p2_con .lh_list1 li.active a{color:#fff;}

.p3_con .fl{width:550px;}
.p3_con .fr{width:620px;}
.p3_con .fl .p3_pic{float:left;margin-left:20px;}
.p3_con .fl .p3_pic:first-child{margin-left:0px;}
.p3_con .fr .list20 li{height:80px;line-height:30px;}
.p3_con .fr .list20 li:before{top:39px;}
.p3_con .fr .list20 li.dh:before{top:24px;}



/*copyright*/
#copyright{padding:60px 0 50px 0;font-size:14px;text-align:center;color:#fff;background:#c23333;;margin-top:60px;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   
}
